power-driven road roller - Français Anglais Dictionnaire